electrode separation - Spanish English Dictionary